Windows 下包管理器 Scoop 的安装与使用 |
您所在的位置:网站首页 › 安装 › Windows 下包管理器 Scoop 的安装与使用 |
🍉 什么是 Scoop
😶🌫️ 可以去看 Scoop Github 上的介绍。 😶🌫️ 还有官方文档 Scoop Wiki 😶🌫️ 官网 Scoop.sh Scoop 是 Windows 上的命令行安装工具。 🙈 可以用来干嘛? 🦥 通过命令行界面,Scoop 可以顺畅地安装应用程序。(官方说明) 🌲 没有权限弹出窗口 🌲 隐藏 GUI 向导式安装程序 🌲 防止因而安装大量程序造成 PATH 污染 🌲 避免安装和卸载程序的不当使用 🌲 自动查找并安装依赖项 🌲 自动执行所有额外的设置步骤来获取工作程序 🍉 安装 Scoop🍊 准备工作PowerShell : 确保已安装 PowerShell 5.0 或更高版本。 Windows 10 以及更高的版本默认安装的 PowerShell 5.0。 确保以允许 Powershell 执行本地脚本。 set-executionpolicy remotesigned -scope currentuserUnrestricted 也可以,但是安全性较低。 最好使用 RemoteSigned。 🍉 安装 Scoop🍑 安装在默认位置默认安装在 C:\Users\username\scoop 路径下。 执行命令: Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')或是执行(更短的): iwr -useb get.scoop.sh | iex2022.11.17 更新: 为加快 Scoop 的安装速度,主要是下载速度,使用代理进行加速下载。 fastgit 下载 进入用户主目录:cd ~ 下载 scoop_install.ps1: curl -o scoop_install.ps1 https://raw.fastgit.org/scoopinstaller/install/master/install.ps1修改 scoop_install.ps1 中文件下载地址: (Get-Content scoop_install.ps1).replace('https://github.com/ScoopInstaller/', 'https://download.fastgit.org//ScoopInstaller/') | Set-Content scoop_install.ps1安装 Scoop:./scoop_install.ps1 删除 scoop_install.ps1:rm scoop_install.ps1 github proxy 下载 进入用户主目录:cd ~ 下载 scoop_install.ps1: curl -o scoop_install.ps1 https://ghproxy.com/https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1修改 scoop_install.ps1 中文件下载地址: (Get-Content scoop_install.ps1).replace('https://github.com/ScoopInstaller/', 'https://ghproxy.com/https://github.com/ScoopInstaller/') | Set-Content scoop_install.ps1安装 Scoop:./scoop_install.ps1 删除 scoop_install.ps1:rm scoop_install.ps1 🍑 自定义安装目录例如将 Scoop 安装在 C:\Scoop 路径下。 需要添加该路径到用户变量中: $env:SCOOP='C:\scoop' [environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')当然也可以添加到系统变量中: 不过此时需要以管理员身份运行 PowerShell ,或是以管理员身份运行 Windows Terminal,再打开 PowerShell ,否则会报错: [environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'Machine')添加完环境变量后需要重启 PowerShell 或 Terminal 等待变量生效。 然后再执行安装指令: iwr -useb get.scoop.sh | iex安装方式同上,点此跳转到新的安装方式 🍑 自定义全局应用安装目录例如自定义将全局应用安装在 C:\apps 路径下: 就需要将该目录添加到系统变量中,步骤同上文相同: 😶🌫️ 以管理员身份运行 😶🌫️ $env:SCOOP_GLOBAL='C:\apps' 😶🌫️ [environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine') 😶🌫️ 安装指令:scoop install -g合起来就是: $env:SCOOP_GLOBAL='C:\apps' [environment]::setEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL,'Machine') scoop install -g 🍉 使用 Scoop查看 scoop 的命令: scoop help查看命令的详细信息: scoop help # for example: scoop help install # For more detailed information on INSTALL执行 scoop help install : Usage: scoop install [options] e.g. The usual way to install an app (uses your local 'buckets'): scoop install git To install an app from a manifest at a URL: scoop install https://raw.githubusercontent.com/ScoopInstaller/Main/master/bucket/runat.json To install an app from a manifest on your computer scoop install \path\to\app.json Options: -g, --global Install the app globally -i, --independent Don't install dependencies automatically -k, --no-cache Don't use the download cache -u, --no-update-scoop Don't update Scoop before installing if it's outdated -s, --skip Skip hash validation (use with caution!) -a, --arch Use the specified architecture, if the app supports it 🍒 安装应用分为两种情况: 😃为当前用户安装安装路径:scoop\apps scoop 路径默认在 C:\User\username 。 若是自定义安装路径,例如上文的位置,则在 C:\Scoop 安装命令: scoop install # for example: # scoop install nano 😃为所有用户安装默认的安装路径:C:\ProgramData\scoop 若是如上文所示,自定义了全局应用安装目录,则安装路径:C:\apps 需要以管理员身份运行。 安装命令: scoop install -g # for example: # scoop install nano -g 🍒 卸载应用😃卸载某一程序scoop uninstall 😃卸载程序并移除配置文件scoop uninstall -p 😃卸载全局程序scoop uninstall -g 😃更多信息scoop help uninstall 🍒 更新😃更新 scoop 及所有 bucket 但不更新 appscoop update 😃更新某一 appscoop update 😃更新 scoop、bucket、appscoop update * 😃更新全局 appscoop update -g 😃更多信息scoop help update 🍒 其他有用操作😃查看已安装 appscoop list 😃查看可更新 appscoop status 😃查看某 app 主页scoop home 😃查看「已知库」scoop bucket known 😃添加「已知库」scoop bucket add 😃查看已添加的库scoop bucket list 😃删除已添加的库scoop bucket rm 😃添加第三方库scoop bucket add 😃删除已安装软件的旧版本scoop cleanup * 😃清理软件缓存通常是下载的软件安装包。 以下命令清除所有缓存,即清空 Scoop 目录下的 cache 文件夹。 scoop cache rm * 🍉 进阶更多信息请查看 官方文档。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |